#ifndef BARCHARTQT_TESTWIDGET_H
#define BARCHARTQT_TESTWIDGET_H

#include <QWidget>
#include "QGridLayout"

#include "vtkCamera.h"
#include "vtkGenericOpenGLRenderWindow.h"
#include "QVTKOpenGLNativeWidget.h"
#include "vtkOrientationMarkerWidget.h"
#include "vtkAxesActor.h"

class TestWidget : public QWidget {
Q_OBJECT

public:
    explicit TestWidget(QWidget *parent = nullptr);

    QGridLayout *layout;
    vtkCamera* camera;
    vtkSmartPointer<vtkGenericOpenGLRenderWindow> window;
    vtkSmartPointer<vtkRenderer> renderer;
    QVTKOpenGLNativeWidget *widget;
    vtkSmartPointer<vtkOrientationMarkerWidget> om2;
    vtkSmartPointer<vtkAxesActor> axes111;

};


#endif //BARCHARTQT_TESTWIDGET_H
